Public Class SettlParties
Inherits Component

'Group: NoSettlPartyIDs
Private m_NoSettlPartyIDs As New List(Of NoSettlPartyIDsGroup)

<FieldInfo(GetType(NoSettlPartyIDsGroup), 0)> _
Public ReadOnly Property NoSettlPartyIDs As List(Of NoSettlPartyIDsGroup)
Get
Return m_NoSettlPartyIDs
End Get
End Property

Public Class NoSettlPartyIDsGroup
Inherits Group

Private m_SettlPartyID As String

<FieldInfo(GetType(SettlPartyIDFieldInfo), 0)> _
Public Property SettlPartyID() As String
Get
Return m_SettlPartyID
End Get
Set (value As String)
m_SettlPartyID = value
End Set
End Property

Private m_SettlPartyIDSource As Char

<FieldInfo(GetType(SettlPartyIDSourceFieldInfo), 1)> _
Public Property SettlPartyIDSource() As Char
Get
Return m_SettlPartyIDSource
End Get
Set (value As Char)
m_SettlPartyIDSource = value
End Set
End Property

Private m_SettlPartyRole As Int32

<FieldInfo(GetType(SettlPartyRoleFieldInfo), 2)> _
Public Property SettlPartyRole() As Int32
Get
Return m_SettlPartyRole
End Get
Set (value As Int32)
m_SettlPartyRole = value
End Set
End Property

'Group: NoSettlPartySubIDs
Private m_NoSettlPartySubIDs As New List(Of NoSettlPartySubIDsGroup)

<FieldInfo(GetType(NoSettlPartySubIDsGroup), 3)> _
Public ReadOnly Property NoSettlPartySubIDs As List(Of NoSettlPartySubIDsGroup)
Get
Return m_NoSettlPartySubIDs
End Get
End Property

Public Class NoSettlPartySubIDsGroup
Inherits Group

Private m_SettlPartySubID As String

<FieldInfo(GetType(SettlPartySubIDFieldInfo), 0)> _
Public Property SettlPartySubID() As String
Get
Return m_SettlPartySubID
End Get
Set (value As String)
m_SettlPartySubID = value
End Set
End Property

Private m_SettlPartySubIDType As Int32

<FieldInfo(GetType(SettlPartySubIDTypeFieldInfo), 1)> _
Public Property SettlPartySubIDType() As Int32
Get
Return m_SettlPartySubIDType
End Get
Set (value As Int32)
m_SettlPartySubIDType = value
End Set
End Property


End Class




End Class




End Class
